SQL ServerのUnicode列はリトルエンディアンということであってるのかな…?
例えば文
castもconvertも結果は同じだった
CP932
code:sql
select convert(varbinary, '文'); /* 同じ結果 */ -- select cast('文' as varbinary(max));
table:result
0x95B6
Unicode
code:sql
select convert(varbinary, N'文'); /* 同じ結果 */ -- select cast(N'文' as varbinary(max));
table:result
0x8765
よく読まないとわからん
参考